geranium fruit - Spanish English Dictionary